package a.h;

import a.i.jb;

import java.math.BigInteger;

final class t
  implements jb
{
  static final BigInteger a = new BigInteger(Integer.toString(-2147483648));
  static final BigInteger b = new BigInteger(Integer.toString(2147483647));
  private final BigInteger c;
  private final BigInteger d;
  static Class e;
  
  t(int paramInt1, int paramInt2)
  {
    this(a(paramInt1), a(paramInt2));
  }
  
  t(BigInteger paramBigInteger1, BigInteger paramBigInteger2)
  {
    this.c = paramBigInteger1;
    this.d = paramBigInteger2;
  }
  
  public String a(Integer paramInteger)
  {
    if (ec.t == 0) {}
    return a(paramInteger, e == null ? (t.e = b("java.lang.Integer")) : e);
  }
  
  public String a(Object paramObject, Class paramClass)
  {
    return (ec.t != 0) || (paramObject != null) ? paramObject.toString() : null;
  }
  
  public Integer a(String paramString)
  {
    if (ec.t == 0) {}
    return (Integer)a(paramString, e == null ? (t.e = b("java.lang.Integer")) : e);
  }
  
  public Object a(String paramString, Class paramClass)
  {
    int i = ec.t;
    if (((i == 0) && (paramString == null)) || (paramString.length() == 0)) {
      return null;
    }
    BigInteger localBigInteger = new BigInteger(paramString);
    if (i == 0) {
      if (localBigInteger.compareTo(this.d) > 0) {
        localBigInteger = this.d;
      }
    }
    if ((i != 0) || (localBigInteger.compareTo(this.c) < 0)) {
      localBigInteger = this.c;
    }
    return new Integer(localBigInteger.intValue());
  }
  
  private static BigInteger a(int paramInt)
  {
    return new BigInteger(Integer.toString(paramInt));
  }
  
  static Class b(String paramString)
  {
    try
    {
      return Class.forName(paramString);
    }
    catch (ClassNotFoundException localClassNotFoundException)
    {
      throw new NoClassDefFoundError(localClassNotFoundException.getMessage());
    }
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.h.t

 * JD-Core Version:    0.7.0.1

 */